iT邦幫忙

2024 iThome 鐵人賽

DAY 30
0

哇!終於到最後一天了,感覺不只變成鐵人,都快要變成小金人了啦!這一個月真的是超級充實,每天寫文章、寫程式,腦細胞都要燒光光了呢!但是,回頭一看,才發現我們已經走了這麼長的一段路,真的是太有成就感了!

回顧這一個月的歷程

我們從無到有,一步一步地完成了這個專案:

  • 從腦中的想法開始發想
  • 認真地收集和整理各種資料
  • 畫了一堆超級厲害的圖稿(自己說)
  • 設計出吸睛的網頁介面
  • 建立了一個完整的資料庫
  • 開發了一系列的 API
  • 前端辛苦地切版、串接資料
  • 實作了各種有趣的功能
  • 最後還把網站成功部署上線
    是不是光是看這個列表就覺得超有料的啊!我自己回想起來都覺得不可思議,我們真的在一個月內完成了這麼多事情!

關於這個專案的小秘密

其實啊,這個專案在兩個月前就已經完整地做好了。本來我是打算直接拿現成的程式碼來寫文章,想說這樣應該很輕鬆。結果!我發現這樣不行欸!因為我怕我寫的步驟跟實際操作不一樣,可能會讓大家遇到麻煩。
所以,我做了一個瘋狂的決定 —— 全部重寫!沒錯,你沒聽錯,我把整個專案從頭到尾重新寫了一遍。這真的是一個超級大工程,每天寫到手指快斷掉了啦!但是為了讓大家能夠順利跟著學習,這點辛苦算什麼呢?

專案連結

好啦,說了這麼多,相信大家一定很想看看完整的程式碼吧?來,這邊幫大家準備好了四個連結,包括鐵人賽的範例和完整專案的前後端 Repo:

  1. 鐵人賽範例 前端 Repo
  2. 鐵人賽範例 後端 Repo
  3. 鐵人賽範例 網站 Demo
  4. 完整專案 前端 Repo
  5. 完整專案 後端 Repo
  6. 完整 網站 Demo
    不過要提醒大家的是,因為重寫的關係,範例和完整專案可能會有一些不同。建議大家不要混著用喔,不然可能會遇到一些奇怪的問題呢!

專案的起源

還記得我在第一天時跟大家分享的嗎?我因為南漂到高雄工作,租的房子不能養寵物。作為一個遵紀守法的好公民,我當然不會偷偷養啦!但是,想養鸚鵡的心情實在是太強烈了,所以就想說,既然不能真的養,那就來寫個專案過過乾癮吧!

不過呢,我要跟大家報告一個好消息!其實在我開始寫這系列文章之前,我已經搬好新家,而且成功養到鸚鵡了!來,讓我介紹一下我的新朋友們:左邊這位帥哥是金凱 空空,右邊這位帥哥是和尚 Bebe。是不是覺得他們超可愛的啊?我每天看到他們都會融化呢!
https://ithelp.ithome.com.tw/upload/images/20241009/20159686G9qRylFGmj.jpg

專案的未來展望

說實在的,一開始我只是想做個簡單的鸚鵡飲食計算機就好。但是,在跟 AI 聊天的過程中,它給了我超多天馬行空的想法!所以呢,我現在腦袋裡已經有一堆新點子在蠢蠢欲動了。

初步的計畫是這樣的:

  • 加入會員登入功能:讓每個鸚鵡奴都能有自己的專屬帳號
  • 鸚鵡日記:記錄寶貝們每天的生活點滴
  • 討論區:讓鸚鵡愛好者們可以交流心得、分享經驗

當然啦,這些功能最後會不會真的實現,還要看我有沒有時間(誤)。不過,就算真的做出來了,可能也不會有人用啦!(自己默默地覺得很有趣)

總結與心得

老實說,做這個專案的初衷,是希望能夠幫助到那些跟以前的我一樣,對 API 還一知半解的前端朋友們。我希望通過這個專案,大家能夠更了解前後端是如何合作的,在跟設計師討論或是規劃頁面的時候,能夠更有自信、更站得住腳。
如果你覺得這個系列對你有幫助,歡迎在下面留言分享你的心得或回饋喔!你的每一個留言都是我持續創作的動力呢!

學習的道路永無止盡

說真的,自從轉職進入這個領域後,我才發現技術的世界真的是無窮無盡。每天都有新的東西冒出來,感覺永遠都學不完!不過,這也正是這個領域最迷人的地方,不是嗎?
我自己還有一堆想學的技術呢:React、Docker、AWS、Python...光是想到就覺得興奮又害怕(笑)。
希望大家都能保持這份學習的熱情,繼續在程式的世界裡探索、成長。共勉之!讓我們一起加油,用程式碼改變世界吧!💪✨

從軍人到工程師:我的轉職心路歷程

最後的最後,我想跟大家分享一下我的故事。我曾經是一名空軍志願役,服役了 3 年半。沒錯,你沒聽錯,是 3 年半!因為我最後決定賠錢退伍,只為了不再蹉跎任何一天在那個不適合我的地方。
我的軍旅生涯是從志願役士兵開始的。作為一名飛修科畢業生,我透過專長遴選成為了一名飛修兵。(說真的,除非你對飛機有特別的熱情,否則真的不建議去碰飛機啊!)
入伍訓後,我被分配到空軍第一戰術戰鬥機聯隊。我們的主要工作是負責飛機的週期保養和定檢。因為飛機數量多,工作量自然也就很大。白天要出公差、修飛機,晚上還要打掃、點名、整理工單。雖然單位裡大多數人都很 nice(除了一位有點奇怪的方丈班長),但那種朝五晚十一的生活真的很累人。
另外因為單位說修飛機需要「高壓管理」,所以我沒有外膳宿的機會,放假還只能放洞八。( 我真的謝謝

兩年後,我終於去報名了兵轉士。

接著就是航校的日子了。去過航校的人都懂,沒去過的...嗯,不知道可能比較好。那裡真的不是人待的地方。
最後,我以不錯的成績畢業,自選到了空軍第一後勤指揮部。當時只能選擇專長名稱和地點,下部隊後才知道是做後勤文書類的工作。本來以為終於找到理想的工作環境,結果辦公室裡都是老學長姐,融入起來有點困難。
更糟的是,我來沒多久,一連走了三位比我早來的學長姐,他們的業務全都落到我一個人身上。工作量大得讓人喘不過氣,學長姐們不願意幫忙就算了,還一直找麻煩。最後,我決定當個「爛草莓」,直接申請退伍。

轉職成為前端工程師的路並不平坦。我經歷了無數個日夜的苦惱和不知所措,常常感覺像是在迷霧中摸索前進。但我從未放棄,不斷地查資料、請教老師、諮詢 AI,努力找尋前進的方向。
最讓我感恩的是,我遇到了一群志同道合的同學。我們一起討論問題、合作專案,甚至還一起參加比賽寫文章!正是這些經歷,讓我在轉職的道路上不至於感到孤單。
如今,我不只成功轉職,還有機會帶領一群新手朋友們做專題(目前是個美食地圖項目)。雖然最近他們的學習熱情有點低落(也許是因為免費的東西總是缺乏動力?哈哈),但我仍然樂在其中。
我深知轉職路上的艱辛,所以現在的我希望能夠幫助更多人少走一些彎路。如果你正在考慮轉職,或是在學習路上感到迷茫,歡迎來跟我聊聊天!也許我能為你指點一二,或者只是單純地給你一些鼓勵。

記住,每個人的轉職故事都是獨一無二的。無論你現在在哪個階段,只要保持熱情和毅力,終會找到屬於自己的一片天!加油!


上一篇
[ DAY29 ] Nuxt 3 專案最終章:Vercel 部署全攻略
系列文
房東不給養鸚鵡 - 那就用 Nuxt + Express + MongoDB 30 天寫一個全端鸚鵡專案30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
112182ssss
iT邦新手 4 級 ‧ 2024-10-30 09:27:17

感謝2魚這個系列的鐵人賽文章,這是我第一次看到這麼生動、詳細又淺白的教學文章,也很佩服你在這篇文章分享自己轉職的心路歷程,你一定可以成為自己想成為的人!

2魚 iT邦新手 5 級 ‧ 2024-10-30 10:00:37 檢舉

謝謝你的鼓勵與回饋,超感動的 ~
程式路上一起加油 🥰

我要留言

立即登入留言